Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
53A AWEL Y CASTELL Terraced £93,769 £50,000 29 Mar 2005
53A MESNES STREET Semi-Detached £246,736 £145,000 5 Oct 2006
55 MESNES STREET Terraced £229,544 £120,000 14 Oct 2004